<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
 <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
 <meta http-equiv="content-style-type" content="text/css" />
 <meta name="author" content="WarpEnterprises, Arlsair" />
 <meta name="date" content="2003-07-09" />
 <title>PeculiarBlend AviSynth Filter</title>
 <link rel="stylesheet" type="text/css" href="../../style.css" />
 <style type="text/css">td {vertical-align:top;}</style>
</head><body>
<h3><a name="PeculiarBlend"></a>PeculiarBlend</h3>

<tt>PeculiarBlend(</tt><i>clip, int &quot;cutoff&quot;</i><tt>)</tt><br />
<br />
Dieser Filter mischt jeden Frame mit dem nachfolgenden Frame in einer speziellen Art. Der Teil des Frames unterhalb der Zeile <i>cutoff</i> wird nicht ver&auml;ndert. Der Teil &uuml;ber der Zeile <i>cutoff-30</i> wird ersetzt mit dem Inhalt des folgenden Frames. Die 30 Zeilen dazwischen werden ansteigend gemischt, um den &Uuml;bergang zu verstecken.<br />
<br />
Wozu das Ganze? Viele Videos sind urspr&uuml;nglich auf Film aufgenommen worden (mittels 3:2 <a href="pulldown.htm">pulldown</a>). Manche aber verwenden ein unangenehmeres Verfahren, bei dem der &Uuml;bergang zum n&auml;chsten Frame in der Mitte eines Feldes stattfindet, d.h. einzelne Felder haben oben den Anteil von einen Frame, unten den Anteil von einem anderen. Dieser Filter macht diesen Effekt teilweise r&uuml;ckg&auml;ngig und sollte vor dem <a href="pulldown.htm"><tt>Pulldown</tt></a> Filter angewendet werden. Um <i>cutoff</i> zu bestimmen, nehme einen Frame, der in dieser Art &uuml;berblendet wurde und setze <i>cutoff</i> als die Anzahl an Scanlinien, von denen du meinst, dass sie &uuml;berblendet worden sind.<br />
<br />
Seit AviSynth v1.0 beta 5 funktioniert dieser Filter nur mit einer YUV Quelle. Man kann <a href="convert.htm"><tt>ConvertToYUY2</tt></a> verwenden, um andere Quellen nach YUY2 zu konvertieren.<br />
<br />
<form action=""><input type="button" value="Zur&uuml;ck" onclick="history.go(-1)" /></form>
</body>
</html>
